#ifndef								__API_H__
#define								__API_H__

#include							"IApi.h"

class Api : public IApi
{
public:
	Api(ApiNetwork *, ApiAudio *, ApiTime *, ApiClient *);
	virtual ~Api();

private:
	ApiNetwork						*_network;
	ApiAudio						*_audio;
	ApiTime							*_time;
	ApiClient						*_client;
public:
	virtual ApiNetwork				*network();
	virtual ApiAudio				*audio();
	virtual ApiTime					*time();
	virtual ApiClient				*client();
};

#endif // !__API_H__
